home *** CD-ROM | disk | FTP | other *** search
/ CD Concept 6 / CD Concept 06.iso / mac / UTILITAIRE / Little Smalltalk v3.1.4 / C Source / Headers / CLStDoc.h < prev    next >
Text File  |  1994-08-19  |  760b  |  30 lines

  1. /*
  2.     Little Smalltalk, version 3
  3.     Written by Tim Budd, Oregon State University, July 1988
  4.  
  5.     Symantec Think Class Library interface code ⌐Julian Barkway, April 1994 
  6.  
  7.     CLStDoc.h
  8.     ---------
  9.     This class provides basic document related functions.
  10. */
  11.  
  12. #pragma once
  13. #include <CDocument.h>
  14. #include <CApplication.h> 
  15.  
  16. class CLStDoc : CDocument {
  17. public:
  18.     long        fileType;
  19.  
  20.     void        ILStDoc         (CApplication *aSupervisor, Boolean printable);
  21.  
  22.     CWindow     *BuildWindow     (char *title, Point *wPosition, Point *wSize);
  23.     
  24.     void        SetFileType        (long fType);
  25.     CWindow        *GetWindow        (void);
  26.     void        AskFileName        (char *promptString, Boolean save, 
  27.                                     StandardFileReply *sfReply,
  28.                                        SFTypeList fTypes, short numFTypes);
  29.     Boolean        ConfirmClose    (Boolean quitting);
  30. };